#ifndef SettingsListBox_h
#define SettingsListBox_h

#include <AknLists.h>

#include "SettingsObserver.h"

class CAknTextSettingPage;

class CSettingsListBox: public CAknSettingStyleListBox
{
public:
	CSettingsListBox(MSettingsObserver* aObserver);
protected:
	virtual TKeyResponse OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType);
protected:
	TBuf<50> iText;
	CDesCArray* iItems;
protected:
	MSettingsObserver* iObserver;
};

#endif
